trixnity-crypto-core
Toggle table of contents
4.22.0
js
Platform filter
js
Switch theme
Search in API
trixnity-crypto-core
trixnity-crypto-core
/
[root]
Package-level
declarations
Types
Functions
Types
Cipher
Link copied to clipboard
js
external
interface
Cipher
Decipher
Link copied to clipboard
js
external
interface
Decipher
Hash
Link copied to clipboard
js
external
interface
Hash
HMAC
Link copied to clipboard
js
external
interface
HMAC
Functions
create
Cipheriv
Link copied to clipboard
js
external
fun
createCipheriv
(
algorithm
:
String
,
key
:
Uint8Array
<
*
>
,
iv
:
Uint8Array
<
*
>
)
:
Cipher
create
Decipheriv
Link copied to clipboard
js
external
fun
createDecipheriv
(
algorithm
:
String
,
key
:
Uint8Array
<
*
>
,
iv
:
Uint8Array
<
*
>
)
:
Decipher
create
Hash
Link copied to clipboard
js
external
fun
createHash
(
algorithm
:
String
)
:
Hash
create
Hmac
Link copied to clipboard
js
external
fun
createHmac
(
algorithm
:
String
,
key
:
Uint8Array
<
*
>
)
:
HMAC
pbkdf2
Link copied to clipboard
js
external
fun
pbkdf2
(
password
:
String
,
salt
:
Uint8Array
<
*
>
,
iterations
:
Number
,
keylen
:
Number
,
digest
:
String
,
callback
:
(
err
:
Error
?
,
derivedKey
:
Uint8Array
<
*
>
)
->
Unit
)
random
Fill
Sync
Link copied to clipboard
js
external
fun
randomFillSync
(
buffer
:
Int8Array
<
*
>
)
:
Uint8Array
<
*
>